package com.mhc.suzuki.form;

import com.mhc.suzuki.vo.SettlementCostVO;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 财务结算表单
 *
 * @author Churry
 * @create 2017-08-24 14:08
 **/
@Data
public class FinSettlementForm implements Serializable{

    private static final long serialVersionUID = 1L;

    /**
     * 客户姓名
     * pcl_customer.customer_name
     */
    private String customerName;

    /**
     * 贷款银行中文名称
     * pcl_loan_info.bank_id
     */
    private String bankName;

    /**
     * 还款信用卡账户
     * pcl_post_bank_card.repay_account
     */
    private String repayAccount;

    /**
     * 订单号
     * pcl_settlement_cost.order_no
     */
    private String orderNo;

    /**
     * 费用列表
     * pcl_settlement_cost
     */
    private List<SettlementCostVO> settlementCostList;

    /**
     * 银行放款日期
     * pcl_loan_info.bank_loan_date
     */
    private String bankLoanDate;

    /**
     * 放款金额
     * pcl_loan_info.bank_loan_amount
     */
    private java.math.BigDecimal bankLoanAmount;

    /**
     * 实际垫资金额（也即更改垫资金额）
     * pcl_loan_info.actual_loaning_amount
     */
    private java.math.BigDecimal actualLoaningAmount;

    /**
     * 备注
     * pcl_loan_info.remark
     */
    private String remark;

}
